substantial mental exertion - Turc Anglais Dictionnaire